适配 Harness 0.1.2-alpha.4 - #264
Merged
Merged
Conversation
重命名 alpha.1 -> alpha.3 并重建 18 个 hunk: - Seat CSS hash _4FiJda_ -> YgMYBq_,picker/search/awesome 类改挂 AgentPresetSeat_module_css_default - Section 追加类沿用桌面命名空间 rtSEdW_(未随上游变化) - 丢弃 builtInGroup/customGroup i18n 键(alpha.3 已原生提供) - 新增本地 messageOf 助手(alpha.3 产物不再内联该函数) - onSelect 的 Awesome 链接分支保留(绕开上游 select 失败 toast)
Contributor
Author
|
最新 Windows x64 检查中,本 PR 新增的 工作流最终失败在刚合入 |
yaojin3616
force-pushed
the
claude/harness-alpha3-adapt-adfd61
branch
from
September 1, 2026 11:16
709e48e to
f13001b
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
概述
将 dsh-desktop 升级到最新上游
dsh-v0.1.2-alpha.4(commitad05e08)。上游仍未发布到 npm registry,继续用仓库内file:本地打包 tarball 桥接。详见
docs/harness-0.1.2-alpha.4-upgrade.md。主要改动
packages/harness-0.1.2-alpha.4/(9 vendor + 245 dsh tarball),删除旧的packages/harness-0.1.2-alpha.3/。package.json全部@deepseek-ai/*升级到 alpha.4;删除上游已移除的dsh-tool-subagent-report;peerDependencies 范围对齐^0.1.2-alpha.4;lockfile 重生成,harness-0.1.2-alpha.3引用归零。dsh-api-session-controller补齐AgentHandle导入;dsh-session-persistence与dsh-session-persistence-jsonl适配SessionLogOffset游标与方法签名。dsh-client-ui-workspace(corner-shape: round;与 border)、dsh-client-ui-model-selection(搜索框与菜单样式对齐)、dsh-client-ui-settings-models(适配候选模型过滤与断言)、dsh-client-ui-deliverables(行号漂移重新对齐,保留 localPathReference)。install-brand-assets.mjs正确导出 3 份品牌 logo;6 份多语言 README 与 preset-transfer 版本标记更新为 alpha.4;全局 sweep 无残留。验证
npm ci:全部 19 个 patch-package 补丁 100% 干净应用(0 warn, 0 error),品牌资源自动构建安装。npm test(Vitest):76 个测试文件、569 个测试用例全部通过(0 失败)。npm run typecheck:0 错误。npm run build:正常产出 main 与 preload 包。scripts/verify-harness-auth.mjs:捕获令牌 → 401(无 cookie) → 303(换 cookie) → 200(带 cookie) 全通过。dsh web实例创建会话,session/page(throughSeq: -1) 成功响应 200 并返回分页 records 结构。